<?php 
require_once("inc_security.php");
//check quyền them sua xoa
checkAddEdit("add");

	//Khai bao Bien
	$fs_action   							= getURL();
	//Warning Error!
	$fs_errorMsg							= "";
	$fs_redirect							= "add.php";
	$after_save_data						= getValue("after_save_data", "str", "POST", "add.php");
   //$content = getValue("sta_content", 'str', 'POST', '');
	$myform 									= new generate_form();
    $new_content = '';
    $categoriesArr = array(""=>"--Chọn chuyên mục--");
    $categories = new db_query("SELECT * 
										 FROM categories_news
										 ORDER BY cat_id DESC
										 ");
    while($row	=	mysql_fetch_assoc($categories->result)){
        $categoriesArr[$row['cat_id']] = $row['cat_name'];
    }
    
	//Loại bỏ chuc nang thay the Tag Html
	//$myform->removeHTML(0);
	/**
	1). $data_field			: Ten truong
	2). $data_value			: Ten form
	3). $data_type			: Kieu du lieu , 0 : string , 1 : kieu int, 2 : kieu email, 3 : kieu double, 4 : kieu hash password
	4). $data_store			: Noi luu giu data  0 : post, 1 : variable
	5). $data_default_value	: Gia tri mac dinh, neu require thi phai lon hon hoac bang default
	6). $data_require			: Du lieu nay co can thiet hay khong
	7). $data_error_message	: Loi dua ra man hinh
	8). $data_unique			: Chi co duy nhat trong database
	9). $data_error_message2: Loi dua ra man hinh neu co duplicate
	10). $type_form: kiểu form : 1 text ; 2 textarea; 3 kiểu checkbook
	*/
	$myform->add("new_title", "new_title", 0, 0, "", 1, "Vui lòng nhập tiêu đề tin tức ", 0, ""); //teen các trường và name control
	$myform->add("new_cat_id", "new_cat_id", 1, 0,"",1, "Vui lòng chọn chuyên mục tin tức", 0, "", 0, ""); //teen các trường và name control
    $myform->add("new_date", "new_date", 1, 0,"",0, "", 0, "", 0, ""); //teen các trường và name control
	$myform->add("new_content_summary","new_content_summary",6,0,"",1, "Vui lòng điền nội dung tóm tắt của tin tức");
    //$myform->add("new_image", "new_image", 0, 0,"",1, "Vui lòng chọn ảnh cho sản phẩm", 0, "");
    //$myform->add("new_content", "new_content", 3, 0,"",1, "Vui lòng nhập giá cho sản phẩm", 0, "");
    $myform->addTable($fs_table);
    	
	//Get Action.
	$action	= getValue("action", "str", "POST", "");
	if($action == "execute"){
	   $upload  = new upload("new_image", $path, $alow_extention,3000);
       $new_image	=	$upload->file_name;
	   If($new_image  != ""){
			$myform->add("new_image", "new_image", 0, 1,"",1, "Vui lòng chọn ảnh cho sản phẩm", 0, ""); // 0 là lấy từ control, 1 lấy từ biến
		}
		//$fs_error  . = $upload_pic->show_warning_error(); // check kiểm tra lỗi của upload image

		$errorMsg = $myform->checkdata();
        
        $myform->add("new_content","new_content",6,0,"",1, "Vui lòng điền nội dung tin tức");
		if($errorMsg == ""){
			$myform->removeHTML(0);
			$db_insert = new db_execute($myform->generate_insert_SQL());
			unset($db_insert);
			//echo $myform->generate_insert_SQL();
			// Redirect to add new
			
			//Redirect to:
			redirect("add.php");
			exit();
		}
	}
	//add form for javacheck
	$myform->addFormname("add");
	$myform->evaluate();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php echo $load_header?>
<?php  $myform->checkjavascript();?>
</head>
<body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<?php  /*------------------------------------------------------------------------------------------------*/ ?>
<?php echo template_top(translate_text("Add_new_newegory"))?>
<?php  /*------------------------------------------------------------------------------------------------*/ ?>
	<p align="center" style="padding-left:10px;">
	<?php 
		$form = new form();
		$form->create_form("add", $fs_action, "post", "multipart/form-data",'onsubmit="validateForm(); return false;" id="form_name"');
		?>
			<table cellpadding="0" cellspacing="0" border="0">
				<tr>
					<td valign="top" height="200">
						<?php 
						$form->create_table("4");
						?>
						<?php echo $form->text_note('Những ô có dấu sao (<font class="form_asterisk">*</font>) là bắt buộc phải nhập.')?>
						<?php echo $form->errorMsg($fs_errorMsg)?>
						<?php echo $form->text("Tiêu đề", "new_title", "new_title", $new_title, "", 1, 350, "", 255, "", "", "")?>
						<?php echo $form->select("Chọn chuyên mục","new_cat_id","new_cat_id",$categoriesArr,"","",1);?>
                        <?php echo $form->getFile("Chọn ảnh","new_image","new_image","ảnh sản phẩm",0,34);?>
                        <?php echo $form->button("hidden","new_date","new_date",time(),"");?>
                        
                        <?php  
						$form->close_table();
                        $form->wysiwyg("Nội dung tóm tắt", "new_content_summary", $new_content_summary, "../../resource/wysiwyg_editor/","100%",450);
                        $form->wysiwyg("Nội dung", "new_content", $new_content, "../../resource/wysiwyg_editor/","100%",450);
                        $form->create_table("2");
						?>
						<?php echo $form->button("submit" . $form->ec . "reset", "submit" . $form->ec . "reset", "submit" . $form->ec . "reset", "Cập nhật" . $form->ec . "Làm lại", "Cập nhật" . $form->ec . "Làm lại", '' . $form->ec . '', "");?>
						<?php  
						$form->close_table();
						?>
						<?php echo $form->hidden("action", "action", "execute", "");?>
					</td>
				</tr>					
			</table>
		<?php 
		$form->close_form();
		unset($form);
		?>
	</p>
<?php echo template_bottom() ?>
<?php  /*------------------------------------------------------------------------------------------------*/ ?>
</body>
</html>